.TitleList{ padding: 20px; padding-right: 0;}
.TitleList .TitleList_top{ background: #fff; border-radius: 4px; padding: 28px;}
.TitleList .TitleList_top .TitleList_top_title{ font-size: 18px; color: #22242c; font-weight: bolder; display: flex; align-items: center; margin-bottom: 20px;}
.TitleList .TitleList_top .TitleList_top_title span{ display: flex; align-items: center; flex-direction: column; justify-content: center; margin-right: 11px;}
.TitleList .TitleList_top .TitleList_top_title span::before{ content: ""; display: inline-block; width: 4px; height: 4px; border-radius: 100%; background: #3662eb; margin-bottom: 3px;}
.TitleList .TitleList_top .TitleList_top_title span::after{ content: ""; display: inline-block; width: 4px; height: 14px; border-radius: 100px; background: #3662eb; margin-bottom: 3px;}
.TitleList .TitleList_top .TitleList_top_txt{ display: flex; align-items: center; justify-content: space-between;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dd{ display: flex; align-items: center; font-size: 13px; color: #474b5a;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dd span{ color: #3662eb; margin-left: 15px;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt{ display: flex; align-items: center;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list{ display: flex; align-items: center; margin-right: 30px;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list:last-child{ margin-right: 0;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list .dt_list_left{ font-size: 13px; color: #474b5a; margin-right: 9px;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list .dt_list_icon{ margin-left: 13px;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list .dt_list_icon img{ height: 16px; cursor: pointer;}
.TitleList .TitleList_top .TitleList_top_txt .top_txt_dt .txt_dt_list.txt_dt_btn{ width: 110px; height: 34px; display: flex; align-items: center; justify-content: center; font-size: 13px; color: #fff; border-radius: 4px; background: #3662eb; cursor: pointer;}
.TitleList .TitleList_bottom{ background: #fff; border-radius: 4px; margin-top: 12px; overflow: hidden;}
.TitleList .TitleList_bottom .TitleList_bottom_title{ display: flex; align-items: center; padding: 20px 30px;border-bottom: 1px solid #f2f6fe;}
.TitleList .TitleList_bottom .TitleList_bottom_title .bottom_title_list{ font-size: 13px; color: #474b5a; display: flex; align-items: center;}
.TitleList .TitleList_bottom .TitleList_bottom_title .bottom_title_list:nth-child(1){ width: 105px;}
.TitleList .TitleList_bottom .TitleList_bottom_title .bottom_title_list:nth-child(2){ width: calc(100% - 105px); padding: 0px 11px;}
.TitleList .TitleList_bottom .TitleList_bottom_title .bottom_title_list input{ margin-right: 20px; cursor: pointer;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list{ display: flex; align-items: center; padding: 0px 30px; border-bottom: 1px solid #f2f6fe; position: relative;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li{ font-size: 13px; color: #474b5a; display: flex; align-items: center;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li:nth-child(1) input{ margin-right: 20px; cursor: pointer;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li:nth-child(1){ width: 105px;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li:nth-child(2){ width: calc(100% - 105px); position: relative; position: relative; padding: 0px 11px;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li .list_li_txt{ line-height: 58px;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li .list_li_input{ position: absolute; left: 0; top: 0; height: 34px; display: flex; align-items: center; border-radius: 4px; border: 1px solid #dcdee6; min-width: 405px; padding: 0px 8px; top: 50%; transform: translateY(-50%); display: none;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_li.active .list_li_input{ display: block;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_operate.active{ display: flex;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list:hover .content_list_operate{ display: flex;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list.on{ background: #e8eeff;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_operate{ position: absolute; right: 30px; top: 0; display: flex; align-items: center; height: 100%; display: none;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_operate .list_operate_li{ display: flex; align-items: center; margin-right: 24px; font-size: 13px; color: #3662eb; cursor: pointer;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_operate .list_operate_li img{ height: 16px; margin-right: 6px;}
.TitleList .TitleList_bottom .TitleList_bottom_content .bottom_content_list .content_list_operate .list_operate_li:last-child{ margin-right: 0;}
.TitleList .TitleList_bottom .TitleList_bottom_btn{ display: flex; align-items: center; justify-content: center; padding: 35px 0px;}
.TitleList .TitleList_bottom .TitleList_bottom_btn span{ padding: 10px 20px; border-radius: 4px; background: #3662eb; color: #fff; cursor: pointer;}




















